scavenger receptor - Turkish English Dictionary